@charset "utf-8";
.side {
    position: fixed;
    width: 78px;
    right: 0;
    top: 50%;
    margin-top: -100px;
    z-index: 100;
    border: 1px solid #e0e0e0;
    background: #fff;
    border-bottom: 0;
}
.side ul li {
    width: 78px;
    height: 78px;
    float: left;
    position: relative;
    border-bottom: 1px solid #e0e0e0;
    color: #fff;
    font-size: 14px;
    line-height: 38px;
    text-align: center;
    transition: all .3s;
    cursor: pointer;
}
.side ul li.sidetop:hover {
    background: #f67524;
    color: #ffffff;
}
.side ul li a {
    color: #ffffff;
}
.side ul li.shangqiao {
    background: url(../images/right_pic7.png) no-repeat center center;
    background-size: cover;
}
.side ul li.sideewm {
    background: url(../images/right_pic2.png) no-repeat center center;
    background-size: cover;
}
.side ul li.sideetel {
    background: url(../images/right_pic1.png) no-repeat center center;
    background-size: cover;
}
.side ul li i {
    height: 25px;
    margin-bottom: 1px;
    display: block;
    overflow: hidden;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: auto 25px;
    margin-top: 14px;
    transition: all 0.3s;
}
.side ul li i.bgs6 {
    background-image: url(../images/right_pic6_on.png);
}
.side ul li .sidebox {
    position: absolute;
    width: 78px;
    height: 78px;
    top: 0;
    right: 0;
    transition: all .3s;
    overflow: hidden;
}
.side ul li.sidetop {
    background: #f67524;
    color: #ffffff;
}
.side ul li.sidetop:hover {
    opacity: .8;
    filter: alpha(opacity=80);
}
.side ul li.sideewm .ewBox.son {
    width: 238px;
    display: none;
    color: #363636;
    text-align: center;
    padding-top: 235px;
    position: absolute;
    left: -240px;
    top: 0;
    background-image: url(../images/leftewm.png);
    background-repeat: no-repeat;
    background-position: center center;
    border: 1px solid #e0e0e0;
    background-size: contain;
}
.side ul li.sideetel .telBox.son {
    width: 240px;
    /* height: 237px; */
    display: none;
    color: #fff;
    text-align: left;
    position: absolute;
    left: -240px;
    /* top: -79px; */
    top: -10px;
    background: #f67524;
}
.side ul li.sideetel .telBox dd {
    display: block;
    height: 118.5px;
    overflow: hidden;
    padding-left: 82px;
    line-height: 24px;
    font-size: 18px;
}
.side ul li.sideetel .telBox dd span {
    display: block;
    line-height: 28px;
    height: 28px;
    overflow: hidden;
    margin-top: 32px;
    font-size: 18px;
}
.side ul li.sideetel .telBox dd.bgs1 {
    background: url(../images/right_pic8.png) 28px center no-repeat;
    background-color: #e96410;
}
.side ul li.sideetel .telBox dd.bgs2 {
    background: url(../images/right_pic9.png) 28px center no-repeat;
}
.side ul li:hover .son {
    display: block!important;
    animation: fadein 1s;
}


.floating_ck{position:fixed;right:10px;bottom:20%;z-index: 999;}
.floating_ck ul li{position:relative;width:80px;height:80px;background-color:#00aa44;border-bottom:solid 1px #555666;text-align:center;background-repeat:no-repeat;background-position:center 20%;cursor:pointer;margin-bottom: 2px;/*border-radius: 5px;*/}
.floating_ck ul li:hover{background-color:#00aa44;border-bottom:solid 1px #00aa44;}
.floating_ck ul li:hover .floating_left{display:block;}
.consult,.words{background-image:url(/static/images/zxicon.png);}
.quote{background-image:url(/static/images/kficon.gif);}
.qrcord{background-image:url(/static/images/erweima.png);}
.return{background-image:url(/static/images/fanhui.png);}
.floating_ck li span{color:#fff;display:block;padding-top:54px;}
.floating_left{position:absolute;left:-160px;top:0px;width:160px;height:80px;background-color:#00aa44;border-bottom:solid 1px #00aa44;display:none;}
.floating_left .ctsv{color:#fff;line-height: 20px;display: inline-block;padding: 20px 10px 0 10px;}
.floating_left .ctda{color:#fff;line-height:80px;padding:0;}
.floating_ewm{height:260px;top:-180px;}
.floating_ewm i{background-image:url(/static/images/ewm.png);display:block;width:145px;height:145px;margin:auto;margin-top:7px;}
.floating_ewm p{color:#fff;margin-top:5px;}
.floating_ewm .qrcord_p01{font-size:12px;line-height:20px;}
.floating_ewm .qrcord_p02{font-size:18px;}